Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
65 SELLWOOD ROAD Detached £520,500 7 Sep 2018
67 SELLWOOD ROAD Detached £429,000 15 Feb 2013
72 SELLWOOD ROAD Detached £760,000 28 Jun 2022
74 SELLWOOD ROAD Detached £670,000 26 Apr 2023